XPERSim: A Simulator for Robot Learning by Experimentation
نویسندگان
چکیده
In this paper, we present XPERSim, a 3D simulator built on top of open source components that quickly and easily constructs an accurate and photo-realistic simulation, both visually and dynamically, for robots of arbitrary morphology and of the environment within which it functions. While many existing robot simulators provide a good dynamics simulation, they often lack the high quality visualization that is now possible with general-purpose hardware. XPERSim achieves such high quality visualization by using the Object-Oriented Graphics Rendering Engine 3D (Ogre) engine to render the simulation whose dynamics are calculated using the Open Dynamics Engine (ODE). Through XPERSim’s integration into a component-based software integration framework, XPERSIF, and the use of the scene-oriented nature of the Ogre engine, the simulation is distributed to numerous users, thus enabling simultaneous, quasi-realtime observation of the multiple-camera simula-
منابع مشابه
A Software System for Robotic Learning by Experimentation
The goal of the work presented here is to develop a robotic software system which enables robotic learning by experimentation within a distributed and heterogeneous setting. To meet this challenge, the authors specified, defined, developed, implemented and tested a component-based architecture called XPERSIF. The architecture comprises loosely-coupled, autonomous components that offer services ...
متن کاملLearning to grasp from point clouds
We study how to encode the local information of the point clouds in such a way that a robot can learn by experimentation the graspability of objects. After learning, the robot should be able to predict the graspability of unknown objects. We consider two well known descriptors in the computer vision community: Spin images and shape context. In addition, we consider two recent and efficient desc...
متن کاملDynamic Obstacle Avoidance by Distributed Algorithm based on Reinforcement Learning (RESEARCH NOTE)
In this paper we focus on the application of reinforcement learning to obstacle avoidance in dynamic Environments in wireless sensor networks. A distributed algorithm based on reinforcement learning is developed for sensor networks to guide mobile robot through the dynamic obstacles. The sensor network models the danger of the area under coverage as obstacles, and has the property of adoption o...
متن کاملExperimentation in Learning Organizations: a Management Flight Simulator Approach Experimentation in Learning Organizations: a Management Flight Simulator Approach Experimentation in Learning Organizations: a Management Flight Simulator Approach
Managers' real life experiences will need to be supported by new learning tools, as external environments and internal dynamics of organizations become more complex. This need for simulated managerial expenence has come from a trend towards fewer hierarchical levels m organizauons. Managerial competency that was once achieved by progressing through the many layers needs to be obtamed through ot...
متن کاملMultiple-objective Optimization of Serpentine Locomotion with Snake Robot by Using the NSGA
This paper starts with developing kinematic and dynamic model of a snake shape robot in serpentine locomotion and finishes with actual experimentation. At the beginning the symmetrical and unsymmetrical serpenoid curves are introduced. Kinematics and dynamics of a snake robot on flat and inclined surfaces are obtained for a general n-link robot. SimMechanics toolbox of MATLAB software is employ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008